Skip to content

Commit f0ce922

Browse files
Proper namespacing
Co-authored-by: Samu Lang <langsamu@hotmail.com>
1 parent f518689 commit f0ce922

17 files changed

Lines changed: 50 additions & 102 deletions

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"type": "module",
77
"types": "./dist/mod.d.ts",
88
"exports": {
9-
".": "./dist/mod.js"
9+
".": "./dist/mod.js",
10+
"./acp": "./dist/acp/mod.js",
11+
"./solid": "./dist/solid/mod.js",
12+
"./webid": "./dist/webid/mod.js"
1013
},
1114
"files": [
1215
"dist"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { TermWrapper } from "rdfjs-wrapper"
22
import { Policy } from "./Policy.js"
3-
import { ACP } from "../../vocabulary/acp.js"
4-
import { Typed } from "../../util/Typed.js";
3+
import { ACP } from "../vocabulary/mod.js"
4+
import { Typed } from "./Typed.js";
55

66
export class AccessControl extends Typed {
77
get apply(): Set<Policy> {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { ValueMappings, TermMappings, TermWrapper } from "rdfjs-wrapper"
22
import { AccessControl } from "./AccessControl.js"
3-
import { ACP } from "../../vocabulary/acp.js"
4-
import { Typed } from "../../util/Typed.js";
3+
import { ACP } from "../vocabulary/mod.js"
4+
import { Typed } from "./Typed.js";
55

66
export class AccessControlResource extends Typed {
77
get accessControl(): Set<AccessControl> {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { DatasetWrapper } from "rdfjs-wrapper"
2-
import { AccessControlResource } from "../class/acp/AccessControlResource.js";
3-
import { ACP } from "../vocabulary/acp.js";
2+
import { AccessControlResource } from "./AccessControlResource.js";
3+
import { ACP } from "../vocabulary/mod.js";
44

55
export class AcrDataset extends DatasetWrapper {
66
get acr(): AccessControlResource | undefined {
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { TermMappings, ValueMappings } from "rdfjs-wrapper"
2-
import { ACP } from "../../vocabulary/acp.js"
3-
import { Typed } from "../../util/Typed.js";
2+
import { ACP } from "../vocabulary/mod.js"
3+
import { Typed } from "./Typed.js";
44

55
export class Matcher extends Typed {
66
get agent(): Set<string> {
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { TermMappings, ValueMappings, TermWrapper } from "rdfjs-wrapper"
2-
import { Matcher } from "./Matcher"
3-
import { ACP } from "../../vocabulary/acp.js"
4-
import { Typed } from "../../util/Typed.js";
2+
import { Matcher } from "./Matcher.js"
3+
import { ACP } from "../vocabulary/mod.js"
4+
import { Typed } from "./Typed.js";
55

66
export class Policy extends Typed {
77
get allow(): Set<string> {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { TermMappings, ValueMappings, TermWrapper } from "rdfjs-wrapper"
2-
import { RDF } from "../vocabulary/rdf.js"
2+
import { RDF } from "../vocabulary/mod.js"
33

44
export class Typed extends TermWrapper {
55
get type(): Set<string> {

src/acp/mod.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export * from "./AccessControl.js"
2+
export * from "./AccessControlResource.js"
3+
export * from "./AcrDataset.js"
4+
export * from "./Matcher.js"
5+
export * from "./Policy.js"

src/mod.ts

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,3 @@
1-
export * from "./class/acp/AccessControl.js"
2-
export * from "./class/acp/AccessControlResource.js"
3-
export * from "./class/acp/Matcher.js"
4-
export * from "./class/acp/Policy.js"
5-
export * from "./class/Agent.js"
6-
export * from "./class/Container.js"
7-
export * from "./class/Resource.js"
8-
export * from "./dataset/AcrDataset.js"
9-
export * from "./dataset/ContainerDataset.js"
10-
export * from "./dataset/WebIdDataset.js"
11-
export * from "./util/Typed.js"
12-
export * from "./vocabulary/acp.js"
13-
export * from "./vocabulary/dc.js"
14-
export * from "./vocabulary/foaf.js"
15-
export * from "./vocabulary/ldp.js"
16-
export * from "./vocabulary/pim.js"
17-
export * from "./vocabulary/posix.js"
18-
export * from "./vocabulary/rdf.js"
19-
export * from "./vocabulary/rdfs.js"
20-
export * from "./vocabulary/solid.js"
21-
export * from "./vocabulary/vcard.js"
1+
export * from "./acp/mod.js"
2+
export * from "./solid/mod.js"
3+
export * from "./webid/mod.js"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { TermWrapper } from "rdfjs-wrapper"
22
import { Resource } from "./Resource.js"
3-
import { LDP } from "../vocabulary/ldp.js"
3+
import { LDP } from "../vocabulary/mod.js"
44

55
export class Container extends Resource {
66
public get contains(): Set<Resource> {

0 commit comments

Comments
 (0)