Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@stoplight/prism-core

Package Overview
Dependencies
Maintainers
1
Versions
195
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stoplight/prism-core - npm Package Versions

1
20

3.0.0-beta.3

Diff

Changelog

Source

3.0.0-beta.3 (2019-07-05)

Features

  • Prism examples generator supports x-faker extensions #384 — thanks @vanhoofmaarten!
  • Documentation reorganisation #393
marbemac
published 3.0.0-beta.2 •

marbemac
published 3.0.0-beta.1 •

Changelog

Source

3.0.0-beta.1 (2019-06-22)

Features

  • Prism now works correctly on Windows thanks to some internal libraries updates #374
  • Prism 3 has now a Docker Image; you can try it at stoplight/prism:3

Fixed

  • Static JSON Schema examples generator gives precendece to default over examples #373
marbemac
published 3.0.0-beta.0 •

marbemac
published 3.0.0-alpha.16 •

Changelog

Source

3.0.0-alpha.16 (2019-06-17)

Features

  • Prism can now validate servers #351
marbemac
published 3.0.0-alpha.15 •

Changelog

Source

3.0.0-alpha.15 (2019-06-14)

Fixed

  • Prism's build process received some tweaks, but there's more work to do #352

Features

  • Prism now has got a static example fallback in case the dynamic flag is not enabled #347
marbemac
published 3.0.0-alpha.14 •

Changelog

Source

3.0.0-alpha.14 (2019-06-11)

Fixed

  • Prism is now handling the fact that HTTP headers are case insensitive #338
  • Prism is now normalising OAS2/3 schemas improving and simplyfing the validation capabilites #338
marbemac
published 3.0.0-alpha.13 •

Changelog

Source

3.0.0-alpha.13 (2019-06-09)

Fixed

  • Prism is not able to correctly handle the Content Type header #344

Features

  • Prism CLI has now a new CLI option to specify the IP Address where it will listen connections for #340
marbemac
published 3.0.0-alpha.12 •

Changelog

Source

3.0.0-alpha.12 (2019-06-04)

Fixed

  • Fixed the security issue intrisic in Axios by updating its dependency in the project #334
  • Fix a bug where paremeters where undetected, returning a REQUIERD error #325

Features

  • Respect the Accept header when requesting content to Prism #333
  • Create a LICENSE file for the project #330
  • Add new GitHub ISSUES template files for the project #326
  • Decouple payload generation from its serialisation #322
marbemac
published 3.0.0-alpha.11 •

Changelog

Source

3.0.0-alpha.11 (2019-05-24)

Fixed

  • a bug where http operations were not resolved (6aee679)
  • add missing referenced project (7621f8a)
  • add tsconfig paths to make the CLI work natively in TS SL-2369 (#219) (30298a9)
  • correctly install dependencies (#302) (d3de5b1)
  • dependencies (ebd2536)
  • do not overwrite the default config object (bcb20f5)
  • do not throw when you can't find an example (06f9435)
  • error serialisation SO-195 (#274) (1199919)
  • get rid of ajv console warn (b11cd48)
  • get rid of resolutions (#289) (758cbfa)
  • it's ok if we do not have examples or schemas (5a93f1d)
  • look for 422 for invalid requests (#278) (7a1c073)
  • make jest faster in startup and runtime (d9b6c2a)
  • make sure http download works (#276) (01828f3)
  • OAS3 integration tests and fixes SO-103 (#253) (930d29e)
  • prism forwarder can work without an API in place [SL-1619]7c61c62
  • Prism should read yml files too SO-200 (#299) (cbc96b2)
  • prism-server should always return a response (e72c6bf)
  • put oclif only where it is needed (68bf27d)
  • remove explicit dependency (fd2885f)
  • remove nvmrc (3eaee34)
  • remove other packages and update (9eb9bfa)
  • require the correct code (2e6d242)
  • running prism cli threw exception (#190) (1893ccc)
  • schema faker fix (#195) (5889cc7)
  • separate config concept sl-2191 (96e45fd)
  • SL-2028 fixed absolute paths handling (#197) (8d668a1)
  • SL-2030 disabled fastify's body serializing (#192) (7262c5f)
  • SL-2192 stringify examples (#205) (bbf6492)
  • SL-2377 host/forwarded headers support (#249) (f8a1131)
  • SL-80 fixed router logic (7a3d35e)
  • SL-80 fixed test (d1c8974)
  • SL-80 more reasonable examples (68025c6)
  • SL-82 created common args/flags place for cli (9f53eef)
  • SO-80 added integration test (b1936e1)
  • SO-80 added missing file (ff94b7b)
  • SO-80 default to empty body, match even if no servers (c92e487)
  • SO-80 fixed example (b7afa9b)
  • SO-80 path fix (04cba58)
  • SO-80 updated test name (d67d04a)
  • SO-82 fixed tests (545294a)
  • sync stuff should be sync (b4b3e8b)
  • try to generate an example only if the schema is provided (b9b3310)
  • try to publish first, and then publish binaries (#318) (1d8618c)
  • upgrade graphite (#308) (4b6458a)
  • use rootDirs and outDir to help oclif config find source commands (964b043)
  • mocker: a bug where Content-Type was set but we didn't find it (b5a9dd8)
  • validator: a bug where fastify omits hasOwnProperty in query obj (726fcff)
  • validator: a bug where json object failed to parse (fbdab3c)

Features

  • --dynamic flag for CLI SO-217 (#301) (f1f27cf)
  • Add binary script SO-162 (#271) (3b6b508)
  • add changelog when releasing (#317) (df4aa95)
  • add install script (#286) (766297d)
  • add npm token to file to publish (0410836)
  • add oas3 plugin (58ebc4c)
  • CLI show endpoints and status SO-201 (#296) (d60830b)
  • Implement header mocking functionality SO-227 (#314) (5f0c0ba)
  • http-forwarder: add support for timeout and cancelToken (#309) (8e1db46)
  • add some unit tests (46ac012)
  • add tests and modify error response message (73db545)
  • do not build (0a4a814)
  • GitHub Releases and binary uploads (#279) (388df6d)
  • integrate Prism with Graph (WIP) (f4d8b1e)
  • release (#294) (a09dfb3)
  • release manually (ab2f06e)
  • release prism 3.x alpha with required scripts (6864986)
  • revisit the build process (d7d307f)
  • SL-2035 cli url spec (#200) (76ae24f)
  • SL-2037 forbidding dirs to be supplied to --spec cli's arg (#198) (05c4b3c)
  • SL-82 split mock and server commands (4ba0c28)
  • SL-82 split mock and server commands (ddf87bd)
  • SO-141 Problem+Json for error messages SO-141 (#270) (a5a3a67)
  • support OAS json schema formats (7c3c4f5)
  • throw exception when path is matched but method is not allowed. (de32fb0)
  • upgrade ts (2bc6638)
  • cli: add validation support and resource resolution (14b4b7d)
  • config: add functional tests to meet AC (32f486b)
  • core: implement a graph resource loader (431789e)
  • httpConfig: add default config support and unit test (4f0a062)
  • mocker: fix tests (27b74a3)
  • mocker: fixed test (08c4d7f)
  • mocker: integrate mocker with business logic (e4513c5)
  • mocker: remove httpRequest from method signature (5163835)
  • mocker: take http request into account (85f1bc0)
  • negotiator: add remaining negotiator tests (944531f)
  • negotiator: add unit tests for helpers (45603e9)
  • negotiator: WIP tests (3776042)
  • router: add matchPath function (7292957)
  • router: add two more corner case tests for clarification (23dc242)
  • router: implemented and unit tested router (07a31a1)
  • router: lint and autofix all style issues (9eb501c)
  • router: made baseUrl optional to ignore server matching (91669a8)
  • router: make disambiguateMatches() private (91c2a7b)
  • router: throw exceptions instead return null (ebb6d2c)
  • router: WIP add disambiguation and server matching (c778ae6)
  • router: WIP dummy router implementation and specs (2dc3f8b)
  • sampler: add basic class structure and basic implementation (2c31635)
<!-- markdown-link-check-enable-->
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc