From fb91cf7218f20bdb8896a2ea305aa598f9f07036 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 29 Dec 2022 17:20:44 +0530 Subject: init commit be the shit that I need to keep me lit and fit --- .envrc | 1 + .gitignore | 3 +++ default.nix | 14 ++++++++++++++ package.json | 12 ++++++++++++ src/index.ts | 0 yarn.lock | 8 ++++++++ 6 files changed, 38 insertions(+) create mode 100644 .envrc create mode 100644 .gitignore create mode 100644 default.nix create mode 100644 package.json create mode 100644 src/index.ts create mode 100644 yarn.lock diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..4a4726a --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use_nix diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c25e1e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +dist/ +*.log diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..54c2e27 --- /dev/null +++ b/default.nix @@ -0,0 +1,14 @@ +{ pkgs ? import { }, ... }: + +let + packages = with pkgs; [ + nodejs-18_x + yarn + typescript + nodePackages.typescript-language-server + ]; +in +pkgs.stdenv.mkDerivation { + name = "typeslang"; + buildInputs = packages; +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..534a5e3 --- /dev/null +++ b/package.json @@ -0,0 +1,12 @@ +{ + "name": "typeslang", + "version": "0.0.0", + "description": "__", + "main": "__", + "repository": "__", + "author": "Akshay Nair ", + "license": "MIT", + "dependencies": { + "typescript": "^4.9.4" + } +} diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 0000000..e69de29 diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..e91252e --- /dev/null +++ b/yarn.lock @@ -0,0 +1,8 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +typescript@^4.9.4: + version "4.9.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.4.tgz#a2a3d2756c079abda241d75f149df9d561091e78" + integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg== -- cgit v1.3.1