Giter Club home page Giter Club logo

practice-dev's Introduction

practice.dev

This is a monorepo for all public packages and challenges.

Structure

  • content - contains all challenges
  • packages - contains all shared packages
  • packages/schema - a custom library for validation
  • packages/tester - a tester library based on Puppeteer
  • packages/tools - contains various tools for deployment, building etc
  • packages/types - contains shared types
  • packages/ui - contains shared React components used for building challenge details

Requirements

  • node v14
  • ts-node (npm i -g ts-node)
  • yarn (run yarn in root directory)

Running tests locally

  cd modules
  ts-node -T test 2 1 http://localhost:3000

Where 2 is the module id.
Where 1 is the challenge id.
Where http://localhost:3000 is the url to test.

LICENSE

All packages under packages/* are licensed under the MIT license.

Package content is licensed under CC BY 3.0. If you distribute it in any form, you must add the following attribution at the beginning of the challenge details.

This challenge comes from https://practice.dev.

practice-dev's People

Contributors

lstkz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

practice-dev's Issues

update the instructions please

Please update the README instructions.

cd modules
There is no modules dir.

Also there is no instruction relating to graphql-codegen.

Thanks.

Is the project dead ?

I will like to help to continue the project.
I can add new features and solve anything on priority. I am learning react though but have much experience with Frontend overall.

Let me know if you have anything for me to pick up.

Counter challenge: solution not recognised or run

Hi,
RE: 'Counter' challenge

  • Code solution doesn't appear to have any impact on the preview in the right hand pane. Even changing the HTML to say something other than a Count : 0 doesn't change anything.
  • Only first three tests will pass.
  • Even copying & running a "successful" solution doesn't pass all the tests. So this isn't an issue with my coded solution.

Screen Shot 2022-01-31 at 11 47 52 am

Screen Shot 2022-01-31 at 11 52 56 am

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.