View xss.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8" /> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
<title>XSS</title> | |
</head> | |
<body></body> | |
<script> |
View index.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
<title>Users</title> | |
</head> | |
<body> | |
<h1>Users</h1> | |
<p>Check the JavaScript console.</p> |
View inspect.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { inspect } = require('util'); | |
const restaurants = [ | |
{ | |
name: 'Nando\'s', | |
menus: { | |
starters: [ | |
{ name: 'Halloumi Sticks & Dip', price: 425 }, | |
{ name: 'Houmous with PERi-PERi Drizzle', price: 425 }, | |
{ name: 'Sweet Potato Wedges with Garlic PERinaise', price: 425 } |
View getTodaysDate.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Get today's date. | |
* https://gist.github.com/kieranbarker/2c300d73059697a4417e12bd40cdef75 | |
* @returns {Date} A Date object representing today's date at midnight in UTC. | |
*/ | |
function getTodaysDate() { | |
const dateString = new Date().toISOString().slice(0, 10); | |
return new Date(dateString); | |
} |
View append_file.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import * as fs from 'fs'; | |
import * as fsPromises from 'fs/promises'; | |
const file = 'hello_world.txt'; | |
const data = 'Hello, World!'; | |
// | |
// Callback API | |
// |
View package.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "read_write", | |
"version": "1.0.0", | |
"description": "Asynchronously read and write files.", | |
"private": true, | |
"main": "read_write.js", | |
"type": "module", | |
"scripts": { | |
"start": "node read_write.js", | |
"test": "echo \"Error: no test specified\" && exit 1" |
View file_exists.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Callback API | |
// | |
import { access, constants } from 'fs'; | |
const file = 'package.json'; | |
access(file, constants.F_OK, error => { | |
if (error) { |
View states.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
"alabama", | |
"alaska", | |
"arizona", | |
"arkansas", | |
"california", | |
"colorado", | |
"connecticut", | |
"delaware", | |
"florida", |
View serve
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Alias for simple Python server | |
serve() { | |
python3 -m http.server $1 | |
} |
View array_at.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Return the item at the given index in the array, allowing for positive and | |
* negative integers. Negative integers count back from the last item | |
* in the array. | |
* | |
* {@link https://gist.github.com/kieranbarker/1bb4ae463f3cd8138b4805983de49f4d} | |
* | |
* @param {Array} array The array | |
* @param {Number} index The index | |
* @returns {*} The item at the given index |
NewerOlder