Git Product home page Git Product logo

generator-njk-site's Introduction

Hi, I'm Quintin 👋

I like to give back to the development community by creating free and open source content.

Being a creative person who doesn't fit in any box, my encounters in life lead to many different topics that now influance my interest and hobbies. From boardgames, TTRPG's and tabletop wargaming to painting miniatures, drawing landscapes, stop motion animation and game development.

My main focus is building 🎮 Quest for Game Dev, where I create guides on developing different game types.

💻Tech Stack

C# CSS3 HTML5 Java JavaScript Lua Markdown Python Angular Angular.js Bootstrap Flutter Gulp Jasmine NPM NodeJS Pug Spring TailwindCSS Vue.js Webpack Yarn Apache Apache Ant Apache Maven Blender Inkscape Krita Gimp Gnu Image Manipulation Program Arduino Gradle Postman Raspberry Pi Trello

📊GitHub Stats :



🏆GitHub Trophies


LinkedIn | 📄 Resume | 🌍 Website | 🦅 Twitter | 📦 NPM

generator-njk-site's People

Contributors

dependabot[bot] avatar greenkeeper[bot] avatar skerwe avatar snyk-bot avatar

Stargazers

 avatar

Watchers

 avatar

generator-njk-site's Issues

An in-range update of eslint-config-prettier is breaking the build 🚨

The devDependency eslint-config-prettier was updated from 6.9.0 to 6.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-config-prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details

Commits

The new version differs by 4 commits.

  • 95a476e eslint-config-prettier v6.10.0
  • b7e3e90 Update npm packages
  • 04c79bf Disable @typescript-eslint/comma-spacing (#135)
  • d89bb10 Bump eslint from 6.6.0 to 6.8.0 (#136)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of testcafe is breaking the build 🚨

The devDependency testcafe was updated from 1.3.3 to 1.4.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

testcafe is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details

Release Notes for v1.4.0

v1.4.0 (2019-8-7)

Enhancements

⚙️ Inject Scripts Into Tested Pages (#1739)

TestCafe now allows you to inject scripts into pages visited during the tests. Use this feature to add helper functions, mock browser API or import modules.

To add client scripts to all tests, specify them in the command line, API or configuration file. Use the following options:

  • the --cs (--client-scripts) command line argument

    testcafe chrome test.js --client-scripts=mockDate.js,assets/react-helpers.js
  • the runner.clientScripts API method

    runner.clientScripts('mockDate.js', 'scripts/react-helpers.js');
  • the clientScripts configuration file property

    {
        "clientScripts": ["mockDate.js", "scripts/react-helpers.js"]
    }

If you need to add scripts to individual fixtures or tests, use the fixture.clientScripts and test.clientScripts methods in test code.

fixture `My fixture`
    .page `http://example.com`
    .clientScripts('mockDate.js', 'scripts/react-helpers.js');
test
    ('My test', async t => { /* ... */ })
    .clientScripts('mockDate.js', 'scripts/react-helpers.js');

TestCafe also allows you to inject scripts into specific pages.

fixture `My fixture`
    .clientScripts({
        page: 'https://myapp.com/page/',
        path: 'scripts/vue-helpers.js'
    });

This is helpful when you need to override the browser API on particular pages and use the default behavior everywhere else.

You can specify the scripts to inject as follows:

  • pass the path to a JavaScript file to inject its content:

    fixture `My fixture`
        .clientScripts({ path: 'assets/jquery.js' });
  • use the module name to inject a module:

    fixture `My fixture`
        .clientScripts({ module: 'async' });

    TestCafe searches for the module's entry point with Node.js mechanisms and injects its content. Note that the browser must be able to execute this module.

  • pass the code you need to inject:

    fixture `My fixture`
        .clientScripts({ content: 'Geolocation.prototype.getCurrentPosition = () => new Positon(0, 0);' });

For more information, see Inject Scripts into Tested Pages.

Bug Fixes

  • The browser no longer displays 404 errors after the test submits a form (#3560
  • TestCafe can now download files when testing in headless mode (#3127)
  • TypeScript no longer throws an error when fixture or fixture.page uses a tag function (#4042)
  • The load event now correctly fires for cached images (testcafe-hammerhead/#1959)
  • TestCafe can now read resources from asar archives (testcafe-hammerhead/#2033)
  • Fixed a bug when testcafe-hammerhead event listeners were called twice (testcafe-hammerhead/#2062)
Commits

The new version differs by 30 commits.

  • 0963882 Bump version (v1.4.0) (#4125)
  • 8b06a8e [docs] Add changelog for v1.4.0 (#4097)
  • 5e7cdc9 [docs] Change the date in the v1.4.0 announcement
  • 60d856f Bump version (v1.4.0-rc.3) (#4114)
  • e338022 [docs] Typo
  • 475bbe1 [docs] Add a bugfix to the 1.4.0 announcement and fix headers
  • 374cae7 [docs] Add new contributors to readme (#4113)
  • 8339495 [docs] Fix linter
  • bbad170 [docs] Add script injection API to the A-Z index
  • ef5e6b4 [docs] Change date in the v1.4.0 announcement
  • 74b3322 [docs] Enhancements for client scripts (#4110)
  • 837d176 [docs] Fix selector and client function examples (#3855)
  • 5cfb226 Fix outdated info (#4098)
  • 6001c9f Remove the Twitter section (#4109)
  • 7d32524 Bump version (v1.4.0-rc.2); Bump hh (v14.7.2); Prevent form.submit (fix #3560) (#4077)

There are 30 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

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.