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

magpie-base

Package Overview
Dependencies
Maintainers
0
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

magpie-base - npm Package Versions

1345

4.0.0-alpha.1

Diff

marcelklehr
published 3.5.0 •

Changelog

Source

3.5.0

New

  • Templates: Setup templates to allow for multi-experiment repos
marcelklehr
published 3.4.0 •

Changelog

Source

3.4.0

New

  • Implement PreventCopyPaste helper component
  • Implement HideCursor component

Fixed

  • Allow setting socketURL in magpie.config.js without connecting socket in experiment
  • TextareaInput: Allow setting width and height styles
  • Fix magpie new command: Do not override package.json edits
marcelklehr
published 3.3.0 •

Changelog

Source

3.3.0

New

  • Experiment: Implement validateSubmission
  • Screen: Add jump labels
  • Chat: Only emit message events & add participantLabel

Fixed

  • Built-in Screens: Fix passing through of progress prop to basic Screen component
  • Chore: Change URL magpie-refactored-2.herokuapp.com -> magpie-demo.herokuapp.com
marcelklehr
published 3.2.0 •

Changelog

Source

3.2.0

Fixed

  • Receive groupLabel from backend and add to results
  • Fix collaborator dropout handling
marcelklehr
published 3.1.2 •

Changelog

Source

3.1.2

Fixed

  • Handle dropouts in interactive experiments
  • Fix github pages builds in project templates
marcelklehr
published 3.1.1 •

Changelog

Source

3.1.1

Fixed

  • Socket: Do not warn when checking for socket existence
  • Socket: Implement heartbeat to avoid session timeout
marcelklehr
published 3.1.0 •

Changelog

Source

3.1.0

New

  • Extend MultipleChoiceScreen and MultipleChoiceInput with optionsHtml and randomize
marcelklehr
published 3.0.0 •

Changelog

Source

3.0.0

This is the first production release of magpie-base.

New

  • Create MazeInput and MazeScreen
  • Create abstract serial input component
  • Create 'Magpie.warning's upon unhandled rejections
  • PostTestScreen: add belowHighschool education level

Changed

  • SelfPacedReading: New interface BREAKING CHANGE
  • Rename response_timeout to responseTimeout BREAKING CHANGE
  • Rename response_time to responseTime BREAKING CHANGE
  • Rename responseTime to responseTimeLimit BREAKING CHANGE

Fixed

  • Fix showroom template
  • Fix vue.config.js: Find out dynamically whether we're on github actions
marcelklehr
published 0.6.0 •

Changelog

Source

0.6.0

New

  • Magpie new command: add --template option with 'minimal' as default
  • Don't record unset props in built-in screens
  • CompletionScreen: Fix result property: "completed_text" => "response"
  • Allow displaying debug warnings on screen by setting $magpie.warning
  • Implement i18n (set language in magpie.config.js)

Fixes

  • LifecycleScreen: Improve docs for time props
  • Test and fix SelfPacedReading
  • SliderRangesScreen: Fix submit button
  • RatingScreen: Add test and fix submit button
  • index: Expose MultipleChoiceMatrixScreen as global
  • MultipleChoiceScreen: Add test and fix component
  • create.js:README: Add note about updating
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