3.2.5 • Published 7 years ago

@patternplate/api v3.2.5

Weekly downloads
247
License
MIT
Repository
github
Last release
7 years ago

Documentation and development interface for component libraries

@patternplate/api

  • Framework independent
  • Bring design docs to live with real components
  • Powerful search and meta data system

This is the contributor documentation for @patternplate/cli For user docs see patternplate.github.io

About @patternplate/api

@patternplate/api provides an express middleware for use with @patternplate/client, as well as a web socket emitting data about file changes and compilation processes.

Endpoints

  • / - Web socket
  • /state.json - Document and pattern tree
  • /demo/*.html - Demo renderings

WebSocket

The web socket on / emits the following events:

  • {type: "change", "payload": {file: "string", p: conntentType: "pattern" | "doc"}"}
  • {type: "error", "payload": Error"}
  • {type: "start", "payload": {target: "node" | "web"}}
  • {type: "done", "payload": {target: "node" | "web"}}

Quick start

git clone https://github.com/patternplate/patternplate.git
cd patternplate/packages/cli
yarn
yarn start

Usage

const http = require("http");
const api = require("@patternplate/api");

(async () => {
  const server = http.createServer();

  const apiRoute = await api({
    cwd: process.cwd(),
    server
  });

  const app = express().use("/api/", apiRoute)
})();

License

Copyright by SinnerSchrader. All @patternplate packages are released under the MIT license.

3.2.14

7 years ago

3.2.13

7 years ago

3.2.12

7 years ago

3.2.11

7 years ago

3.2.10

7 years ago

3.2.9

7 years ago

3.2.8

7 years ago

3.2.7

7 years ago

3.2.5

7 years ago

3.2.4

7 years ago

3.1.1

7 years ago

3.0.7-1

7 years ago

3.0.7-0

7 years ago

3.0.6

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.6.2-0

7 years ago

2.6.1-0

7 years ago

2.6.0-0

7 years ago

3.0.0-alpha.0

7 years ago

2.5.25

7 years ago

2.5.21

7 years ago

2.5.19

7 years ago

2.5.18

7 years ago

2.5.17

7 years ago

2.5.16

7 years ago

2.5.15

7 years ago

2.5.14

7 years ago

2.5.13

7 years ago

2.5.10

7 years ago

2.5.9

7 years ago

2.5.6

7 years ago

2.5.5

7 years ago

2.5.2

7 years ago

2.5.1

7 years ago

2.4.0

7 years ago

2.3.1

7 years ago

2.3.0

7 years ago

2.2.0

7 years ago

2.1.6

7 years ago

2.1.4

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.12

7 years ago

2.0.10

7 years ago

2.0.9

7 years ago

2.0.8

7 years ago

2.0.4

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

2.0.0-93

8 years ago

2.0.0-92

8 years ago

2.0.0-91

8 years ago

2.0.0-90

8 years ago

2.0.0-89

8 years ago

2.0.0-88

8 years ago

2.0.0-87

8 years ago

2.0.0-86

8 years ago

2.0.0-85

8 years ago

2.0.0-84

8 years ago

2.0.0-83

8 years ago

2.0.0-82

8 years ago

2.0.0-81

8 years ago

2.0.0-80

8 years ago

2.0.0-79

8 years ago

2.0.0-78

8 years ago

2.0.0-77

8 years ago

2.0.0-76

8 years ago

2.0.0-75

8 years ago

2.0.0-74

8 years ago

2.0.0-73

8 years ago

2.0.0-72

8 years ago

2.0.0-71

8 years ago

2.0.0-70

8 years ago

2.0.0-69

8 years ago

2.0.0-68

8 years ago

2.0.0-67

8 years ago

2.0.0-66

8 years ago

2.0.0-65

8 years ago

2.0.0-63

8 years ago

2.0.0-62

8 years ago

2.0.0-61

8 years ago

2.0.0-60

8 years ago

2.0.0-59

8 years ago

2.0.0-58

8 years ago

2.0.0-57

8 years ago

2.0.0-56

8 years ago

2.0.0-55

8 years ago

2.0.0-54

8 years ago

2.0.0-53

8 years ago

2.0.0-52

8 years ago

2.0.0-51

8 years ago

2.0.0-50

8 years ago

2.0.0-49

8 years ago

2.0.0-48

8 years ago

2.0.0-47

8 years ago

2.0.0-46

8 years ago

2.0.0-45

8 years ago

2.0.0-44

8 years ago

2.0.0-43

8 years ago

2.0.0-42

8 years ago

2.0.0-41

8 years ago

2.0.0-40

8 years ago

2.0.0-39

8 years ago

2.0.0-38

8 years ago

2.0.0-y.0

8 years ago

2.0.0-37

8 years ago

2.0.0-36

8 years ago

2.0.0-35

8 years ago

2.0.0-34

8 years ago

2.0.0-33

8 years ago

2.0.0-32

8 years ago

2.0.0-31

8 years ago

2.0.0-30

8 years ago

2.0.0-29

8 years ago

2.0.0-28

8 years ago

2.0.0-27

8 years ago

2.0.0-24

8 years ago

2.0.0-23

8 years ago

2.0.0-22

8 years ago

2.0.0-21

8 years ago

2.0.0-19

8 years ago

2.0.0-16

8 years ago

2.0.0-14

8 years ago

2.0.0-13

8 years ago

2.0.0-12

8 years ago

2.0.0-11

8 years ago

2.0.0-9

8 years ago

2.0.0-8

8 years ago

2.0.0-6

8 years ago

2.0.0-5

8 years ago

2.0.0-4

8 years ago

2.0.0-3

8 years ago

2.0.0-0

8 years ago